compressor horn - French English Dictionary